engel teşkil etmek

  1. Verb to be an obstacle
  2. Verb to pose an obstacle
  3. Verb to present an obstacle
to prove an obstacle to sb's promotion Verb
to be an impediment for foreign trade Verb
to be an impediment to foreign trade Verb
to be impediment to marriage Verb